Length of rivers and canals across India 2022, by leading state
In 2022, Uttar Pradesh had the longest combined length of rivers and canals in India, with around 39.5 thousand kilometers of rivers and canals. Godavari which originates in Nasik, a city in Maharashtra, is the longest river in India that year.